home *** CD-ROM | disk | FTP | other *** search
/ Steal This CD / steal_this_cd.iso / Chapter 07 - Where the Hackers Are / virc200.exe / embedded / InfoBefore.txt < prev    next >
Text File  |  2006-01-01  |  8KB  |  184 lines

  1. Release notes for Visual IRC 2.0
  2. Jesse McGrew (Mr2001)
  3. January 10, 2004
  4.  
  5. ViRC: THE VISUAL IRC CLIENT
  6. ===========================
  7.  
  8. I am proud to present this version of ViRC 2, a high-performance IRC client.
  9. ViRC's strengths include multiple simultaneous server connections, a clean
  10. and customizable interface, Turbo DCC file transfer, and powerful Versus
  11. scripting with ObjectVersus (OVS) extensions.
  12.  
  13. Please read this document before continuing the installation.
  14.  
  15. WHAT'S NEW IN THIS VERSION?
  16. ===========================
  17.  
  18. A comprehensive list of changes is included. Please see the file changes.txt
  19. after installation.
  20.  
  21. INSTALLING ON WINDOWS NT/2000/XP
  22. ================================
  23.  
  24. On these operating systems, you should install ViRC using an administrator
  25. account. You can install it as a regular user, but the installer won't have
  26. access to certain registry keys, so some features of ViRC might not work:
  27. specifically OLE Automation, Active Scripting, file associations, and
  28. irc:// URLs.
  29.  
  30. If you install as a regular user, the installer will attempt to disable
  31. features that require administrator privileges. But if you get any errors
  32. indicating that you don't have access to write to the registry, please
  33. disregard them.
  34.  
  35. UPGRADING FROM PRE-RELEASE VERSIONS OF ViRC 2
  36. =============================================
  37.  
  38. The new installer puts files in subdirectories. It will attempt to copy
  39. your personal and add-on scripts from the ViRC path into the Scripts
  40. subdirectory. However, you may experience some trouble with moved files,
  41. especially if you install this version into a different location than
  42. the old version.
  43.  
  44. If you receive an error about changed paths and ViRC shows you the
  45. configuration window, make sure the settings on the Paths tab correctly
  46. reference the Scripts, Sounds, Images, and Logs subdirectories under
  47. your chosen installation folder.
  48.  
  49. UPGRADING FROM ViRC '96, '97, or '98
  50. ====================================
  51.  
  52. ViRC 2.0 has been completely rewritten from ViRC '98 - of more than 80,000
  53. lines of code, fewer than 2500 lines are still around from V98. This means
  54. more stability, less memory use, and a faster, more consistent client.
  55. However, it also means that some ViRC '98 scripts and settings may not work
  56. with ViRC 2.
  57.  
  58. ViRC can import settings from older versions, but you may need to make
  59. changes by hand. If you want to use a script written for an older version,
  60. you will need to port it yourself or find a newer version of the script -
  61. ViRC won't convert scripts.
  62.  
  63. I INSTALLED ViRC... NOW WHAT?
  64. =============================
  65.  
  66. * You can connect to a server by clicking the "Start" button on ViRC's
  67.   toolbar, typing the server's address in the box on the server window
  68.   toolbar, and clicking the "Connect" button (a picture of two connected
  69.   computers and a red check mark).
  70.  
  71.   Some good servers to try are irc.dal.net, irc.undernet.org, and
  72.   irc.efnet.net. You can also find server lists on the ViRC message board:
  73.  
  74.     http://www.visualirc.net/board/
  75.  
  76.   Once you're connected, type /list to get a list of channels.
  77.  
  78. * You can enhance and customize your ViRC experience with add-on scripts.
  79.   A few of them are included with ViRC; you can find others on the
  80.   ViRC web site and message board, or at this site:
  81.  
  82.     http://www.visualirc.net/scripts/
  83.  
  84. HOW DO I SET UP DIFFERENT USER PROFILES?
  85. ========================================
  86.  
  87. Create shortcuts to ViRC.exe and supply the parameters "-user <profilename>"
  88. in the Target field. For example:
  89.  
  90.    "C:\Program Files\ViRC\ViRC.exe" -user fred
  91.  
  92. Fred's settings will be saved under "HKEY_CURRENT_USER\Software\MeGALiTH 
  93. Software\Visual IRC 2 - fred" in the registry, or in ViRC-fred.ini if you
  94. choose to use INI files. Fred's server list will be saved in ViRC-fred.vsl,
  95. and his personal script will default to local-fred.lib.
  96.  
  97. HOW DO I INSTALL A SCRIPT?
  98. ==========================
  99.  
  100. On the "Scripts" page in configuration, click "Add" to add your add-on
  101. script. You can change the order in which they are loaded by clicking the
  102. arrows. Then rehash (type /rehash or use the circular arrow on the main
  103. toolbar) to get ViRC to load the script.
  104.  
  105. HOW DO I SCRIPT?
  106. ================
  107.  
  108. If you don't already have a file called local.lib, make a blank text file
  109. called local.lib in your ViRC directory. (ViRC should create this file for
  110. you automatically.)
  111.  
  112. Now you have two choices: you can edit local.lib with a text editor or you
  113. can use ViRC's built-in script editor. If you use a text editor, simply
  114. reload the script in ViRC to see your changes (type /rehash or click the
  115. circular arrow on the main toolbar).
  116.  
  117. To use the script editor, click the "/A" button on the main toolbar (or
  118. choose "Script editor" from the File menu). The title bar should show that
  119. you're now editing local.lib in your script folder. (If it doesn't, choose
  120. local.lib from the Quick Load drop box.) When you're satisfied with your
  121. changes, click "Save & Rehash" to apply them, or "Cancel" to abort.
  122.  
  123. You can edit other files in the script editor, using the drop boxes or the
  124. "Load" button. Keep in mind that loading a new file will not save your
  125. changes, and the "Load" button only loads it in the script editor (to load it
  126. into ViRC, add it to the "add-on scripts" list in ViRC's configuration).
  127.  
  128. HOW DO I EDIT THE BUILT IN MESSAGES, EVENTS, AND ALIASES?
  129. =========================================================
  130.  
  131. The default messages and behavior are controlled by virc.lib and
  132. english.lib. You can copy events, aliases, and menus from virc.lib into
  133. local.lib with a text editor; that way, you can replace virc.lib when a new
  134. version is released and you'll still keep your changes.
  135.  
  136. You should consider using MergeMenu before copying ViRC's menus, and using
  137. -before or -after events before copying ViRC's events. If you must copy
  138. ViRC's menus or events to customize them, be aware that virc.lib will change
  139. from time to time, and the code you copied may not work in the future.
  140.  
  141. If you must edit virc.lib directly, be sure to make a backup copy first. The
  142. script editor will prompt you to make a backup before overwriting virc.lib.
  143.  
  144. HOW DO I EDIT THE TOOLBARS?
  145. ===========================
  146.  
  147. Open toolbars.vsc with a text editor. ViRC's script editor currently doesn't
  148. edit toolbars, but the format is very easy to understand.
  149.  
  150. MY SCRIPT ISN'T WORKING LIKE IT SHOULD.
  151. =======================================
  152.  
  153. The script log can help you debug your script. Start ViRC with the -scriptlog
  154. parameter, then choose "Script log" from the Window menu to bring it to the
  155. front. Lines of script code will be shown in black as they run, function
  156. calls and results will be shown in blue, and any errors caused by the script
  157. will be shown in red.
  158.  
  159. WHEN I DO (SOMETHING), ViRC GIVES ME AN ERROR!
  160. ==============================================
  161.  
  162. If you can reproduce the bug, and you can explain to me how to reproduce it,
  163. I can do something about it. Post at the web board (see address below).
  164.  
  165. HOW MUCH DOES IT COST TO REGISTER?
  166. ==================================
  167.  
  168. ViRC is freeware; you aren't required to register no matter how long you use
  169. it or whether you use it at home or at work.
  170.  
  171. However, ViRC is a very large project and I've put a lot of time and effort
  172. into it. If you'd like to show your appreciation and support continued work
  173. on ViRC with a donation, I won't stop you. ;)
  174. Use PayPal: jmcgrew@hansprestige.com
  175.  
  176. WHERE CAN I FIND SCRIPTS OR ANSWERS TO MY QUESTIONS?
  177. ====================================================
  178.  
  179. Scripts:
  180.   http://www.visualirc.net/scripts/
  181.  
  182. Answers:
  183.   http://www.visualirc.net/board/
  184.